/**
********************************************************************************
@file     lib_signal_linked_list.c
@brief    对文件的简要说明
@details  对文件的详细说明
@author   jcai
@date     2024-09-10 19:09:33
@copyright Copyright &copy; 2024 wy1107412334@163.com All rights reserved
@version  v0.0.1

\n Email:  wy1107412334@163.com
\n Blog:   None
\n Github: https://github.com/wy1107412334
\n Gitee:  https://gitee.com/git.git1107412334.com

********************************************************************************
@note
None.
********************************************************************************
@attention
None.
********************************************************************************
@verbatim
@endverbatim
********************************************************************************
@par 修订记录
- jcai, 2024-09-10 19:09:33
  - 首次编写

********************************************************************************
*/

/* 头文件导入区 ------------------------------------------------------------- */

#include "unit_test.h"


/** @defgroup LIB_SIGNAL_LINKED_LIST LIB_SIGNAL_LINKED_LIST
@brief lib_signal_linked_list modules
@{
*/



/* 宏定义区 ----------------------------------------------------------------- */






/* 数据类型声明区 ----------------------------------------------------------- */

// 声明全局FUT的变量
// fut_name: 要测试的函数名
// UT_EXTERN_FUT_VARNAME(fut_name);
UT_EXTERN_FUT_VARNAME(ut_sllist_static_init);







/* 变量定义区 --------------------------------------------------------------- */


static ut_lib_t testLib = {
    // test_lib_name: 测试库的名字
    // UT_STR(test_lib_name),
    UT_STR(signal_linked_list),

    // path_to_source_file: 测试库的源文件路径
    // UT_STR(path_to_source_file),
    UT_STR(/src/signal_linked_list.c),
    {0},
    {NULL, NULL, 0},
    {NULL, NULL, 0},
    0
};









/* 函数定义区 --------------------------------------------------------------- */











/**
********************************************************************************
@brief    测试库注册
@details
测试库注册，并注册FUT到此测试库
@param    none
@retval  none
@note    none
*/
void lib_signal_linked_list_entry(void)
{
    unit_test_lib_register(&testLib);

    /* 下面注册要测试的 FUT */
    // fut_name: 要测试的函数名
    // UT_FUT_REGISTER(testLib, fut_name);
    UT_FUT_REGISTER(testLib, ut_sllist_static_init);
}



/** defgroup LIB_SIGNAL_LINKED_LIST
@}
*/


/*********************************** END OF FILE ******************************/
